team of draft oxen - German English Dictionary